Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 BARFORD ROAD Detached £312,677 £187,500 21 Dec 2006
3 BARFORD ROAD Detached £571,810 £425,000 30 Jun 2016
5 BARFORD ROAD Detached £678,416 £605,000 30 Mar 2021
7 BARFORD ROAD Detached £838,524 £487,000 30 Mar 2012
9 BARFORD ROAD Detached £847,668 £470,000 12 Jan 2006
11 BARFORD ROAD Detached £541,550 £408,000 15 Nov 2016
15 BARFORD ROAD Detached £531,431 £432,500 24 Jan 2020